package com.czmh.etc.onlinepubsys.request.ue;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Copyright (C), 2017-2021
 *
 * @Author: Chenzj
 * Date: 2021-07-14
 * FileName: CheckVehicleRequest
 * Description:
 */
@ApiModel("联合电子-4-2-2 车辆办理情况查询接口-对接请求对象")
@Data
public class CheckVehicleRequest {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(notes = "机构编码", required = false)
    private String appkey = "appKey";

    @ApiModelProperty(notes = "请求渠道 参考附件请求渠道", required = false)
    private String reqfrom = "74";

    @ApiModelProperty(notes = "综合服务平台的客户号", required = false)
    private String userno;

    @ApiModelProperty(notes = "车牌号码", required = false)
    private String vehicle_plate;

    @ApiModelProperty(notes = "车牌颜色 参见附录（车牌颜", required = false)
    private String vehicle_color;

    @ApiModelProperty(notes = "智慧通行用户标识-银联接入必填", required = false)
    private String zhtxUserId;

    @ApiModelProperty(notes = "智慧通行手机号-银联接入必填", required = false)
    private String zhtxMobile;

    @ApiModelProperty(notes = "前装标志-见附录，不填则默认为分对分后装", required = false)
    private String qzFlag;

    @ApiModelProperty(notes = "临牌标志-见附录，目前只支持正式牌", required = false)
    private String temporaryFlag;

    @ApiModelProperty(notes = "用户Id-银联接入必填", required = false)
    private String userId;

    @ApiModelProperty(notes = "营销码", required = false)
    private String trxOper;

    @ApiModelProperty(notes = "车辆识别代码后6位-车辆识别代码后 6 位，若需校验此车牌在交管局的数据则必填", required = false)
    private String vehicleCode;
}
